<script>
    // 获取插件用户openId

            // https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-info/basic-info/getPluginOpenPId.html

            /*
                一、什么是插件用户？

                            "获取插件用户openId" ，这里的"插件用户"指的是 使用包含插件功能的小程序的终端用户。

                            插件 openId 是用于标识用户使用插件情况的唯一标识，器生成方式为 "用户ID + 插件AppID"。
a
                            与小程序openId不同，小程序openId是 "用户ID+小程序AppID"，

                            这意味着同一个用户在不同小程序中使用同一个用户在不同小程序中使用同一个插件时，插件openId是不同的。

                            而在同一个小程序内，小程序openId 与 插件openId 是相同的（一个用户在某个小程序中的 openId 与 插件openId是固定的）。

                            通过获取插件用户openId,插件开发者可以识别用户在不同小程序中使用插件的情况，从而为用户提供更个性化的服务。
            */

           /*
                二、接口说明

                         1、接口英文名

                                getPluginOpenId

                         2、功能描述

                                通过 wx.pluginLogin 接口获得插件用户标志凭证code 后传到开发者服务器，开发者服务器调用此接口获取插件用户的唯一标识 openId.

           */

           /*
                三、调用方式

                         1、HTTPS调用

                                        POST https://api.weixin.qq.com/wxa/getpluginopenpid?access_token=ACCESS_TOKEN


                         2、第三方调用

                                        ①、调用方式以及出入参数和HTTPS相同，仅是调用的token不同。

                                        ②、该接口所述的权限集id为： 18

                                        ③、服务商获得其中之一权限集授权后，可通过使用 authorizer_access_token 代商家进行调用

                         3、请求参数

                                        属性	        类型	        必填	        说明

                                    ①、access_token   string           是              接口调用凭证，该参数为URL参数，非BODY参数。
                                                                                       使用 access_token 或者 authorizer_access_token 
                                                                                       
                                    ②、code           string           是              通过 wx.pluginLogin 获得的插件用户标志凭证code，有效期为5分钟，
                                                                                      一个code只能获取一次 openId.

                         4、返回参数

                                        属性	    类型	    说明

                                    ①、errcode	    number	    错误码

                                    ②、errmsg	    string	    错误信息

                                    ③、openpid	    string	    插件用户的唯一标识。
           */

          /*
                四、调用示例：

                         1、请求数据示例

                                {
                                    "code": "0c2b206443ce0c23338f6cb4d1ec15a1af0b8bcddbff26510dda4b23a433c391"
                                } 

                         2、返回数据示例

                                {
                                    "errcode": 0,
                                    "errmsg": "ok",
                                    "openpid": "GACo74wkDIkDzEhkwRwgjGt1pqlk"
                                }

                         3、错误码
                                 
                                  （页面最下方）
                                  https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-info/basic-info/getPluginOpenPId.html 
          */
</script>